Skip to content

pivot:0.1.0#5190

Open
cybermallard wants to merge 1 commit into
typst:mainfrom
cybermallard:pivot-0.1.0
Open

pivot:0.1.0#5190
cybermallard wants to merge 1 commit into
typst:mainfrom
cybermallard:pivot-0.1.0

Conversation

@cybermallard

Copy link
Copy Markdown

I am submitting

  • a new package

Description: pivot draws diagrams for Cyber Threat Intelligence (CTI) analysis, built on CeTZ. It currently provides three - packet (protocol headers), struct (memory-map layouts), and hexdump (byte dumps). Planned additions include timelines, MITRE ATT&CK matrix, attack chains, bow tie diagrams and a few others. It's useful for CTI analysts, cyber security researchers, and students who need to create diagrams specific to the cyber security and threat intelligence domains. The package uses a colour-blind-safe palette to improve accessibility.

I have read and followed the submission guidelines and, in particular, I

  • selected a name that isn't the most obvious or canonical name for what the package does

    • Explanation: pivot is a term within the cyber security domain - analysts pivot from one indicator to related ones while investigating; threat actors pivot from one system to another to gain footholds. The name evokes that pace of work rather than describing what the package draws. A canonical name would be something like cti-diagrams. It's therefore related but a creative term.
  • added a typst.toml file with all required keys

  • added a README.md with documentation for my package

  • have chosen a license and added a LICENSE file or linked one in my README.md

  • tested my package locally on my system and it worked

  • excluded PDFs or README images, if any, but not the LICENSE

@typst-package-check typst-package-check Bot added the new A new package submission. label Jun 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new A new package submission.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants